clean thoroughly - Francés Inglés Diccionario